/*
 * Created on Feb 5, 2009
 *
 * TODO
 */
package jacky.lanlan.song.extension.vraptor2;

import java.lang.annotation.*;

/**
 * 被标注的 {@code LogicMethod} 返回的结果将被Zip压缩后输出。和 {@code ZipOutIntercepter} 配合使用。
 * <p>
 * <b>注意：被标注的 {@code LogicMethod} 返回值必须为 <i style="color:red">{@code Map<String,byte[]>}</i>，key =>
 * 文件名，value => 文件数据</b>
 * 
 * @author Jacky.Song
 */
@Target( { ElementType.METHOD })
@Retention(value = RetentionPolicy.RUNTIME)
public @interface ZipOut {

	/**
	 * 生成的 zip 文件名。<b>不需要 .zip 后缀。</b>
	 */
	String fileName();

}
